under favorable circumstances - Fransızca İngilizce Sözlük